chore(deps): update all non-major dependencies #77
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^24.10.1→^24.10.7^4.0.15→^4.0.17^0.27.0→^0.27.2^9.39.1→^9.39.2^0.5.0→^0.6.2^4.20251128.0→^4.20260111.0^0.4.4→^0.4.1410.24.0→10.28.0^4.53.3→^4.55.1^7.2.6→^7.3.1^4.0.15→^4.0.17Release Notes
vitest-dev/vitest (@vitest/coverage-v8)
v4.0.17Compare Source
🚀 Features
🐞 Bug Fixes
addEventHandler#9371 - by @ThibautMarechal in #9372 and #9371 (40841)process.envandimport.meta.envdefines in inline project - by @hi-ogawa in #9239 (b70c9)ErrorEvent.messagewhen unhandledErrorEvent.erroris null - by @hi-ogawa in #9322 (5d84e)fileParallelismon an instance - by @sheremet-va in #9328 (15006)istanbul-lib-source-mapsusage - by @AriPerkkio in #9344 (b0940)View changes on GitHub
v4.0.16Compare Source
🐞 Bug Fixes
process.versionsstub - by @AriPerkkio in #9174 (78cfb)test.poolOptionsif it's set - by @sheremet-va in #9226 (f7f6a)recordArtifactfrom the vitest package - by @macarie in #9186 (01c56)import.meta.envdefine - by @hi-ogawa in #9205 (01a9a)setupEnvironmentfor custom pools - by @AriPerkkio in #9187 (5d26b)View changes on GitHub
evanw/esbuild (esbuild)
v0.27.2Compare Source
Allow import path specifiers starting with
#/(#4361)Previously the specification for
package.jsondisallowed import path specifiers starting with#/, but this restriction has recently been relaxed and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping#/*to./src/*(previously you had to use another character such as#_*instead, which was more confusing). There is some more context in nodejs/node#49182.This change was contributed by @hybrist.
Automatically add the
-webkit-maskprefix (#4357, #4358)This release automatically adds the
-webkit-vendor prefix for themaskCSS shorthand property:This change was contributed by @BPJEnnova.
Additional minification of
switchstatements (#4176, #4359)This release contains additional minification patterns for reducing
switchstatements. Here is an example:Forbid
usingdeclarations insideswitchclauses (#4323)This is a rare change to remove something that was previously possible. The Explicit Resource Management proposal introduced
usingdeclarations. These were previously allowed insidecaseanddefaultclauses inswitchstatements. This had well-defined semantics and was already widely implemented (by V8, SpiderMonkey, TypeScript, esbuild, and others). However, it was considered to be too confusing because of how scope works in switch statements, so it has been removed from the specification. This edge case will now be a syntax error. See tc39/proposal-explicit-resource-management#215 and rbuckton/ecma262#14 for details.Here is an example of code that is no longer allowed:
That code will now have to be modified to look like this instead (note the additional
{and}block statements around each case body):This is not being released in one of esbuild's breaking change releases since this feature hasn't been finalized yet, and esbuild always tracks the current state of the specification (so esbuild's previous behavior was arguably incorrect).
v0.27.1Compare Source
Fix bundler bug with
varnested insideif(#4348)This release fixes a bug with the bundler that happens when importing an ES module using
require(which causes it to be wrapped) and there's a top-levelvarinside anifstatement without being wrapped in a{ ... }block (and a few other conditions). The bundling transform needed to hoist thesevardeclarations outside of the lazy ES module wrapper for correctness. See the issue for details.Fix minifier bug with
forinsidetryinside label (#4351)This fixes an old regression from version v0.21.4. Some code was introduced to move the label inside the
trystatement to address a problem with transforming labeledfor awaitloops to avoid theawait(the transformation involves converting thefor awaitloop into aforloop and wrapping it in atrystatement). However, it introduces problems for cross-compiled JVM code that uses all three of these features heavily. This release restricts this transform to only apply toforloops that esbuild itself generates internally as part of thefor awaittransform. Here is an example of some affected code:Inline IIFEs containing a single expression (#4354)
Previously inlining of IIFEs (immediately-invoked function expressions) only worked if the body contained a single
returnstatement. Now it should also work if the body contains a single expression statement instead:The minifier now strips empty
finallyclauses (#4353)This improvement means that
finallyclauses containing dead code can potentially cause the associatedtrystatement to be removed from the output entirely in minified builds:Allow tree-shaking of the
SymbolconstructorWith this release, calling
Symbolis now considered to be side-effect free when the argument is known to be a primitive value. This means esbuild can now tree-shake module-level symbol variables:eslint/eslint (eslint)
v9.39.2Compare Source
unjs/eslint-config (eslint-config-unjs)
v0.6.2Compare Source
compare changes
🩹 Fixes
❤️ Contributors
v0.6.1Compare Source
compare changes
💅 Refactors
@eslint/markdown(2f92a53)📦 Build
🏡 Chore
❤️ Contributors
v0.6.0Compare Source
compare changes
💅 Refactors
@eslint/markdown(2f92a53)📦 Build
🏡 Chore
❤️ Contributors
cloudflare/workers-sdk (miniflare)
v4.20260111.0Compare Source
Patch Changes
#11494
ed60c4fThanks @jalmonter! - Fix scheduled trigger warning showingundefinedportWhen running
wrangler devwith a worker that has cron triggers, the warning message displayed an invalid URL likecurl "http://localhost:undefined/cdn-cgi/handler/scheduled"because the port wasn't yet determined when the warning was logged.Moved the warning to after the proxy server is fully ready, where the actual public URL and port are known.
#11831
faa5753Thanks @dependabot! - chore: update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#11844
e574ef3Thanks @dependabot! - chore: update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#11872
b6148edThanks @dependabot! - chore: update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#11816
fc96e5fThanks @dario-piotrowicz! - Bump sharp dependency (from0.33.5to0.34.5)v4.20260107.0Compare Source
Patch Changes
#11822
97e67b9Thanks @dependabot! - chore: update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
v4.20260103.0Compare Source
Minor Changes
#11648
eac5cf7Thanks @pombosilva! - Add Workflows test handlers in vitest-pool-workers to get the Workflow instance output and error:getOutput(): Returns the output of the successfully completed Workflow instance.getError(): Returns the error information of the errored Workflow instance.Example:
Patch Changes
#11714
65d1850Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11732
1615fceThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11748
b2769bfThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11791
554a4dfThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11642
8eede3fThanks @petebacondarwin! - Fix intermittent "Fetch failed" errors in Miniflare tests on WindowsMiniflare tests would occasionally fail with "Fetch failed" errors (particularly on Windows CI runners) due to race conditions between undici's Keep-Alive mechanism and the Miniflare server closing idle connections. Miniflare now configures the Dispatcher to prevent connection reuse and eliminate these race condition errors.
#11493
6a05b1cThanks @GameRoMan! - Updatezodfrom 3.22.3 to 3.25.76v4.20251217.0Compare Source
Patch Changes
#11679
ae1ad22Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11663
737c0f4Thanks @NuroDev! - Fix Durable Object RPC calls from Node.js blocking the event loop, preventingPromise.race()and timeouts from working correctly.Previously, RPC calls from Node.js to Durable Objects would block the Node.js event loop, causing
Promise.race()with timeouts to never resolve. This fix ensures that RPC calls properly yield control back to the event loop, allowing concurrent operations and timeouts to work as expected.v4.20251213.0Compare Source
Patch Changes
#11596
5d085fbThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11622
b75b710Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11640
1e9be12Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v4.20251210.0Compare Source
Patch Changes
#11552
31c162aThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11583
bd5f087Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11584
c6dd86fThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v4.20251202.1Compare Source
Patch Changes
56e78c8Thanks @Ltadrian! - Improve local Hyperdrive binding latency on Windows.v4.20251202.0Compare Source
Patch Changes
#11495
59534baThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
unjs/obuild (obuild)
v0.4.14Compare Source
compare changes
🏡 Chore
1.0.0-beta.59(51bd7d2)❤️ Contributors
v0.4.13Compare Source
compare changes
🩹 Fixes
includeDependenciesRecursively(7325ddd)❤️ Contributors
v0.4.12Compare Source
compare changes
🩹 Fixes
includeDependenciesRecursively(6974fb5)resolveDeps(2bba5b9)❤️ Contributors
v0.4.11Compare Source
compare changes
🏡 Chore
❤️ Contributors
v0.4.10Compare Source
compare changes
🏡 Chore
v0.4.9Compare Source
compare changes
🏡 Chore
❤️ Contributors
v0.4.8Compare Source
compare changes
📖 Documentation
c12to "currently used" section (#66)🏡 Chore
🤖 CI
❤️ Contributors
v0.4.7Compare Source
compare changes
💅 Refactors
dist/_chunksfor chunks (c1c8877)❤️ Contributors
v0.4.6Compare Source
compare changes
🚀 Enhancements
dist/_libsfor bundled dependencies (ec8c3fe)❤️ Contributors
v0.4.5Compare Source
compare changes
🩹 Fixes
🏡 Chore
❤️ Contributors
pnpm/pnpm (pnpm)
v10.28.0Compare Source
v10.27.0Compare Source
v10.26.2: pnpm 10.26.2Compare Source
Patch Changes
Improve error message when a package version exists but does not meet the
minimumReleaseAgeconstraint. The error now clearly states that the version exists and shows a human-readable time since release (e.g., "released 6 hours ago") #10307.Fix installation of Git dependencies using annotated tags #10335.
Previously, pnpm would store the annotated tag object's SHA in the lockfile instead of the actual commit SHA. This caused
ERR_PNPM_GIT_CHECKOUT_FAILEDerrors because the checked-out commit hash didn't match the stored tag object hash.Binaries of runtime engines (Node.js, Deno, Bun) are written to
node_modules/.binbefore lifecycle scripts (install, postinstall, prepare) are executed #10244.Try to avoid making network calls with preferOffline #10334.
Platinum Sponsors
Gold Sponsors
v10.26.1: pnpm 10.26.1Compare Source
Patch Changes
pnpm add, whenblockExoticSubdepsis set totrue#10324.HEADpoints to the commit after checkout #10310.Platinum Sponsors
Gold Sponsors
v10.26.0Compare Source
v10.25.0Compare Source
rollup/rollup (rollup)
v4.55.1Compare Source
2026-01-05
Bug Fixes
Pull Requests
v4.54.0Compare Source
2025-12-20
Features
Symbol.hasInstance,Symbol.disposeandSymbol.asyncDisposeproperties if unused (#6046)Bug Fixes
Pull Requests
4f806de(@renovate[bot], @lukastaegert)Configuration
📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.